home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / System / VersCheck2 / Goodies / Check_Your_System_france < prev    next >
Text File  |  1999-12-14  |  5KB  |  154 lines

  1. ; $VER: VersCheck-Select-Script V1.8 (14.12.1999) by Michaela Pruess
  2. ;
  3. ; Translation : Seahorse <seahorse@free.fr> ATO-Fr
  4.  
  5. Echo " Exécution du script..."
  6. IF NOT EXISTS SCRIPTS
  7.     IF EXISTS /SCRIPTS
  8.         PATH "" ADD
  9.         CD /
  10.     ELSE
  11.         IF EXISTS C:SCRIPTS
  12.             PATH "" ADD
  13.             CD C:
  14.         ELSE
  15.             Echo "Interruption... Les scripts non pas été trouvés"
  16.             END
  17.         ENDIF
  18.     ENDIF
  19. ENDIF
  20.  
  21. STACK 250000
  22.  
  23. RTSimpleReq TITLE "Vérification du système" TEXT "Lancer VersCheck pour" CENTER BUTTON "_TOUS|_Libs|_Devs|DT_ypes|_MUI|_Handler|_Classes|_QUITTER" >ENV:VCREQ1
  24.  
  25. IF $VCREQ1 EQ "1"
  26.     ECHO "Y" >ENV:VCREQ0
  27.     ECHO "2" >ENV:VCREQ1
  28.     ECHO "1" >ENV:VCREQ2
  29. ELSE
  30.     ECHO "N" >ENV:VCREQ0
  31. ENDIF
  32.  
  33. IF $VCREQ1 EQ "2"
  34.     IF $VCREQ0 EQ "N"
  35.         RTSimpleReq TITLE "Vérification des bibliothèques" TEXT "Effectuer la vérification dans :" CENTER BUTTON "_Libs:|_Requête de fichiers|_Pas de vérification" >ENV:VCREQ2
  36.     ENDIF
  37.     IF $VCREQ2 EQ "1"
  38.         VersCheck -1*fnmosvx3
  39.     ENDIF
  40.     IF $VCREQ2 EQ "2"
  41.         RTFileReq TITLE "Chemin d'accès" DRAWER Libs: NOFILES >ENV:VCREQ3
  42.         VersCheck -1fnmosvx3 "$VCREQ3"
  43.     ENDIF
  44. ENDIF
  45.  
  46. IF $VCREQ0 EQ "Y"
  47.     ECHO "3" >ENV:VCREQ1
  48. ENDIF
  49.  
  50. IF $VCREQ1 EQ "3"
  51.     IF $VCREQ0 EQ "N"
  52.         RTSimpleReq TITLE "Vérification des « Devices »" TEXT "Effectuer la vérification dans :" CENTER BUTTON "_Devs:|_Requête de fichiers|_Pas de vérification" >ENV:VCREQ2
  53.     ENDIF
  54.     IF $VCREQ2 EQ "1"
  55.         VersCheck -2*fnmosvx3
  56.     ENDIF
  57.     IF $VCREQ2 EQ "2"
  58.         RTFileReq TITLE "Chemin d'accès aux « devices »" DRAWER Devs: NOFILES >ENV:VCREQ3
  59.         VersCheck -2fnmosvx3 "$VCREQ3"
  60.     ENDIF
  61. ENDIF
  62.  
  63. IF $VCREQ0 EQ "Y"
  64.     ECHO "4" >ENV:VCREQ1
  65. ENDIF
  66.  
  67. IF $VCREQ1 EQ "4"
  68.     IF $VCREQ0 EQ "N"
  69.         RTSimpleReq TITLE "Check Datatypes" TEXT "Effectuer la vérification dans :" CENTER BUTTON "_Sys:Classes/Datatypes|_Requête de fichiers|_Pas de vérification" >ENV:VCREQ2
  70.     ENDIF
  71.     IF $VCREQ2 EQ "1"
  72.         VersCheck -3*fnmosvx3
  73.     ENDIF
  74.     IF $VCREQ2 EQ "2"
  75.         RTFileReq TITLE "Chemin d'accès aux « Datatypes »" DRAWER Sys:Classes/Datatypes NOFILES >ENV:VCREQ3
  76.         VersCheck -3fnmosvx3 "$VCREQ3"
  77.     ENDIF
  78. ENDIF
  79.  
  80. IF $VCREQ0 EQ "Y"
  81.     ECHO "5" >ENV:VCREQ1
  82. ENDIF
  83.  
  84. IF $VCREQ1 EQ "5"
  85.     IF $VCREQ0 EQ "N"
  86.         RTSimpleReq TITLE "Vérification de MUI" TEXT "Effectuer la vérification dans :" CENTER BUTTON "_MUI:Libs/MUI|_Requête de fichiers|_Pas de vérification" >ENV:VCREQ2
  87.     ENDIF
  88.     IF $VCREQ2 EQ "1"
  89.         VersCheck -4*fnmsv
  90.     ENDIF
  91.     IF $VCREQ2 EQ "2"
  92.         RTFileReq TITLE "Chemin d'accès à MUI" DRAWER MUI:Libs/MUI NOFILES >ENV:VCREQ3
  93.         VersCheck -4fnmsv "$VCREQ3"
  94.     ENDIF
  95. ENDIF
  96.  
  97. IF $VCREQ0 EQ "Y"
  98.     ECHO "6" >ENV:VCREQ1
  99. ENDIF
  100.  
  101. IF $VCREQ1 EQ "6"
  102.     IF $VCREQ0 EQ "N"
  103.         RTSimpleReq TITLE "Vérification des gestionnaires" TEXT "Effectuer la vérification dans :" CENTER BUTTON "_L:|_Requête de fichiers|_Pas de vérification" >ENV:VCREQ2
  104.     ENDIF
  105.     IF $VCREQ2 EQ "1"
  106.         VersCheck -5*fnmsvx3
  107.     ENDIF
  108.     IF $VCREQ2 EQ "2"
  109.         RTFileReq TITLE "Chemin d'accès aux gestionnaires" DRAWER L: NOFILES >ENV:VCREQ3
  110.         VersCheck -5fnmsvx3 "$VCREQ3"
  111.     ENDIF
  112. ENDIF
  113.  
  114. IF $VCREQ0 EQ "Y"
  115.     ECHO "7" >ENV:VCREQ1
  116. ENDIF
  117.  
  118. IF $VCREQ1 EQ "7"
  119.     IF $VCREQ0 EQ "N"
  120.         RTSimpleReq TITLE "Vérification des « classes »" TEXT "Effectuer la vérification dans :" CENTER BUTTON "Sys:_Classes+MUI:|_Sys:Classes|_MUI:|_Requête fic.|_Pas de vérif." >ENV:VCREQ2
  121.     ENDIF
  122.     IF $VCREQ2 EQ "1"
  123.         VersCheck -afnmsv -0s .class -0l* ClassList -0n CLASS
  124.         VersCheck -afnmsv -0s .image -0l* ImageList -0n CLASSIMG
  125.         VersCheck -afnmsv -0s .gadget -0l* GadgetList -0n CLASSGAD
  126.         VersCheck -afnmsv -0s .codec -0l* CodecList -0n CLASSCOD
  127.         VersCheck -afnmsv -0s .decoder -0l* DecoderList -0n CLASSDEC
  128.     ENDIF
  129.     IF $VCREQ2 EQ "2"
  130.         VersCheck -afnmsv -0s .class -0l ClassList -0n CLASS Sys:Classes
  131.         VersCheck -afnmsv -0s .image -0l ImageList -0n CLASSIMG Sys:Classes
  132.         VersCheck -afnmsv -0s .gadget -0l GadgetList -0n CLASSGAD Sys:Classes
  133.         VersCheck -afnmsv -0s .codec -0l CodecList -0n CLASSCOD Sys:Classes
  134.         VersCheck -afnmsv -0s .decoder -0l DecoderList -0n CLASSDEC Sys:Classes
  135.     ENDIF
  136.     IF $VCREQ2 EQ "3"
  137.         VersCheck -afnmsv -0s .class -0l ClassList -0n CLASS MUI:
  138.         VersCheck -afnmsv -0s .image -0l ImageList -0n CLASSIMG MUI:
  139.         VersCheck -afnmsv -0s .gadget -0l GadgetList -0n CLASSGAD MUI:
  140.         VersCheck -afnmsv -0s .codec -0l CodecList -0n CLASSCOD MUI:
  141.         VersCheck -afnmsv -0s .decoder -0l DecoderList -0n CLASSDEC MUI:
  142.     ENDIF
  143.     IF $VCREQ2 EQ "4"
  144.         RTFileReq TITLE "Handler path" DRAWER Sys:Classes NOFILES >ENV:VCREQ3
  145.         VersCheck -afnmsv -0s .class -0l ClassList -0n CLASS "$VCREQ3"
  146.         VersCheck -afnmsv -0s .image -0l ImageList -0n CLASSIMG "$VCREQ3"
  147.         VersCheck -afnmsv -0s .gadget -0l GadgetList -0n CLASSGAD "$VCREQ3"
  148.         VersCheck -afnmsv -0s .codec -0l CodecList -0n CLASSCOD "$VCREQ3"
  149.         VersCheck -afnmsv -0s .decoder -0l DecoderList -0n CLASSDEC "$VCREQ3"
  150.     ENDIF
  151. ENDIF
  152. Delete ENV:VCREQ? >NIL:
  153. RTSimpleReq TITLE " ******  FIN  ****** " TEXT "Les résultats se trouvent dans « RAM-Disk »" CENTER BUTTON "_OK" >NIL:
  154.